hypervelocity impact - Turkish English Dictionary